mixture of wild mushrooms - German English Dictionary